
function doSendSmsCaptcha() {
    var n = $("#user_tel").val(),
    i = {
       mobile: n
    };
    isPhoneNum(n) && $.ajax({
        url: "/User/login/sms",
        type: "POST",
        data: i,
        dataType: "json",
        success: function(n) {
            var t,
            i,
            r;
            n = eval(n);
            if (n.code == 0) t = $(".btn-retransmit"),
            t.html("重新发送（60s）").addClass("btn-retransmit-disabled").addClass("is-restransit"),
            i = 60,

            r = setInterval(function() {--i;
                i == 0 ? (t.html("获取短信验证码").removeClass("btn-retransmit-disabled").removeClass("is-restransit"), clearInterval(r)) : t.html("重新发送（" + i + "s）")
            },
            1e3);
            else {
                yz_alert(n.detail);
                $(".txt-phone").addClass("input-validation-error");
                return
            }
        },
        error: function() {
            yzalert("服务器开小差，请稍后重试");
            return
        }
    })
}
//校验手机号是否合法
function isPhoneNum(phonenum){
    var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/; 
    if(!myreg.test(phonenum)){ 
        return false; 
    }else{
        return true;
    }
}


$(function() {
    $(".txt-phone").on("input", 
    function() {
        var tel= $(this).val();
        if(isPhoneNum(tel)){
          $("#endsms").removeClass("btn-retransmit-disabled");
        }
    });
    $(".btn-retransmit").on("click", 
    function() {
        $(this).hasClass("btn-retransmit-disabled") || $(this).hasClass("is-restransit") || ($(this).addClass("btn-retransmit-disabled"), doSendSmsCaptcha())
    })
})